package com.jacob.interesting.mongo;
//
//public class MongoService {
//
//    MongoTemplate template;
//
//    /**
//     * 根据"_id"批量更新或插入
//     * @param list
//     * @param entityClass
//     */
//    public <T> void batchUpdate(List<T> list, Class<?> entityClass) {
//        // 把获取Pair<Query, Update>集合的任务交给工具类
//        List<Pair<Query, Update>> pairList = MongoUtils.getPairList(list);
//        BulkOperations operations = template.bulkOps(BulkOperations.BulkMode.UNORDERED, entityClass);
//        operations.upsert(pairList);
//        operations.execute();
//    }
//
//}
